home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dream 52
/
Amiga_Dream_52.iso
/
Amiga
/
Applications
/
Musique
/
ays-t23d.lha
/
BoNuS @ thx.home.ml.org
/
SEA-THXR.LHA
/
thxripper.readme
< prev
Wrap
Text File
|
1998-03-09
|
11KB
|
339 lines
Short: THX-Module ripper
Author: Kσre Johansen <kaarej@barentsnett.no>
Uploader: Kσre Johansen <kaarej@barentsnett.no>
Version: 3.1
Type: Mus/Misc
Requires: OS2.0+ , Reqtools
Replaces: Mus/Misc/thxripper.lha
Say..
-----
THXRipper is no longer an Oops! production or something, or/and
has never been.. THXRipper has become a Seasons Production.. :)
This small ripper rips THX modules, by searching in files.
It supports XFD-crunchers, and uses Abyss's replayer routine.
THX is NOW using a GUI (Gadtools), so.. It will be easier
playing modules, hunting and so on! :) THX-Ripper has now
locale support, just change the LANGUAGE tooltype in the
icon for other languages..
The THX Music system was implentet by Dexter/Abyss..
THXRipper is for the second time included in the release package
of The THX-Music-System v2.x, hopefully it will be included everytime
there is a new archieve of THX to release.. Anyway, have fun..
PLEASE...
---------
It would be nice if ALL of you that uses THXRipper could EMAIL
me, so I can see how many that uses THXRipper. This is just for
future development of THXRipper (EMAIL me ONCE not more or less)..
If you have mailed me before, then mail me again..
Thanks in advance..
Usage
-----
If run from SHELL then the DEFAULT (english) language will be
used.. Run if from WB! :) (I use ToolsDaemon)
Default settings are:
AUTOPLAY = NO (I think its the default)..
MOUSE = 1 (left mousebutton)
LANGUAGE = English (Locale)
MEM = 0 (0 = Fast MEM)
Menus
-----
Snapshot window - This function will snap the current window
position, and save it in env(arc):
It will also save the path for the filerequester
aswell.
Next time you open THXRipper, THXRipper will
open on the location you snapshot it at..
Iconify - With this menu, you can iconify the window,
and let THXRipper play in the background without
any annoying play/THXRipper window...
Set Languages - I have added this as a feature in v3.0, so that
users don't have to edit the icon to change
to another language.. The language choosen will
not be saved in the icon (yet)..
Quit - What do ya know! :)
Available Tooltypes
-------------------
Available Tooltypes commands:
LANGUAGE
MOUSE
MEM
AUTOPLAY
-------------------------------------------------------------------
LANGUAGE=language (see available languages (in this Archieve) list )
Is used to change the language to another country language, e.g:
LANGUAGE=norsk
MOUSE={1-3}
This option is ONLY available when playing a module. This option
will let you choose what mousebutton needed to click to end/or stop
a module playing. The value can be from 1 to 3, meaning:
1 = Left mousebutton
2 = Right mousebutton
3 = Both mousebuttons
Any other values will confuse THXRipper.. So, don't use any other..
MEM={0-1}
This option will load all SFX to the memory location that you
have set, FAST is default (0)
0=FAST RAM
1=CHIP RAM
AUTOPLAY=This tooltype option will make THXRipper autoplay loaded
THX and PT modules without pressing the "PLAY" button..
Default=NO
YES=Will autoplay loaded modules
NO=Will not autoplay loaded modules
Other Languages
---------------
If you want to make other languages for THXRipper, then go ahead..
But, please send them to me, so that I can include them in the
next release of THXRipper..
I have included ALL *.ct files so that you can make other
languages.. If you don't understand the HOTKEY feature in the
*.CT file, leave it to me ! :)
If you create new languages, send the *.CT file to me by EMAIL..
Languages available
-------------------
Languages available in this version:
* Nederlands
* Norwegian (Norsk)
* English (Default)
* Svenska
* Suomi
* polski
Copyright
---------
THXRipper is Copyrighted by me Dr. Ice SEA (Kσre Johansen)
in 1997-98, but is released as freeware/PD.. This archieve CAN NOT
be sold for any profit, except from diskcharge and mail expences..
Language
--------
This module ripper is coded by using Amiga E (The most powerful
languange ever ;))..
Thanks to
---------
Wouter - For making AmigaE, and for developing it..
Dexter/Abyss - For the replayer bin file, and the ASM example..
Kyzer/CSG - For making the Amiga E module (THX)
Kenneth Jonsson - THXRipper should now save the instrument names
aswell :)
OPS! members - For beta testing
Tycoon/OPS - For making the Nederlands catalog..
Straw/OPS - For helping Tycoon! :)
Wivern/OPS - For making the swedish catalog (svenska)
Antti Pyykk÷ - For making the Finnish catalog (Suomi)..
Greetings to
------------
All SEA members
All Oops! members
Weird One
Dexter/Abyss
Kyzer/CSG
Lizard/TBL
Daiz'l / Mystic
And all the cool dudes I know on the IRC, and everybody else
in the scene..
(I'm now known as: dRICE^SEA (On the IRC))
History
-------
v3.1
- Released with THX-Music system by Dexter/ABYSS..
- Added RND button in the play-window
- Improved SONG name requester (play window, shows song # aswell)
- Made shortcuts for PREV and NEXT song in play window..
- Releasing THXPlay.e src for the first time, cause I will not be
coding any more at it.. Enjoy.. Well...
- Added menu (ICONIFY) to the player-window..
- Fixed some minor DISABLE gadget problems
v3.0
- Added Multiselection of files when/for playing modules (THX/PT)
- Added previous and next button (< and >) in the play-requester..
- Added text window that shows what tune is playing (Play-requester).
- The original .CT (Language) file is released for the first time..
- The menus are not added to the PLAY routines, but.. RightAmiga+I
(ICONIFY) works.. :)
- Added new MENU "SET LANGUAGE", this will set THXRipper to use
another language (This will not be saved yet).. Select one of
the files in the PROGDIR:Cats/ file..
- THXRipper sometimes crashed when using CHIP-mem..
- THXRipper should now be kinda faster! :) Re-Wrote some of the code
- Fixed a bug or two.. :)
- Added a Play window..
- Added BN_STOP (this is used by the Play window "STOP" button)
- Added HOT_T (this is used by the play window "STOP" button)
as underscore..
- Removed TXT_MOUSE(2 and 3) from all local files
- Added TXT_CATALOGAUTHOR to the local support, this options lets
the author of the catalog sign his signature/name.. e.g
TXT_CATALOGAUTHOR
This catalog was translated by me, and nobody else! :).. \nAnd...
; Comment line..
Notice that you can use \n as a return code within these cataloges
for longer messages.. e.g
This\nwas\na\nbeatiful\nday!!! Which will be in about window:
This <return>
was <return>
a <return> and so on! :)..
- Added QUIT to the menu
- THXRipper now precalcs before continuing, this is because when
playing modules; you don't need to wait before it plays (THX)
- Recompiled THXRipper with the 4th THX EMODULE..
- Added new tooltype; AUTOPLAY..
v2.8
- v2.7 was never released caused by some code mistakes by Dexter..
- Recompiled the v2.7 version with the new Amiga E module by
Kyzer/CSG. And it works again..
- Added Suomi catalog file to the archive, done/written by
Antti Pyykk÷, pyksy@pohjankartano.edu.ouka.fi..
- Some minor bugs removed
- Added 000 and 020 version of THXRipper in the archive...
v2.7
- Used Dexter's Amiga E module, and it works (atlast)..
- Added FILENAME: (in locale ofcoz) when selecting a THX-Module.
- Rewrote THXPlay src. THXPlay exits by pressing CTRL-C now,
THXPlay also uses the FADE up and down routine..
- Added a new Tooltype option, MEM={0 OR 1} , Requested by
EagleGhost on the IRC (Channel #Oops!)
- THXRipper is now using the THX CIA INTERRUPT..
v2.6
- THXripper v2.6 is released with the THX-sound system by
Dexter/Abyss..
- Fixed some minor mistakes
- Recoded some small routines to maintain speed! :)
- Rewrote the ENV(ARC): routine
- Implented PATH-save when snapshoting the window
- Re-compiled the THX-replayer v2.00 in THXRipper
- The revision string has been changed from:
Revision: 0 TO Revision: 0 (THX v1.x)
Revision: 1 (THX v2.x)
This means that the module you have found is a THX-system v1.x
Module or v2.x module..
v2.5
- Added a CLI THX-player
- THXRipper didn't rip ALL the modules in a file. This bug was
reported by Dexter/Abyss.. The problem is caused by me, cause
I didn't set the search value to the location the last module
was found on, so we jumped over it.. This should be fixed..
- THXRipper should now remove trashy THX-Modules while searching,
so we get ALL the REAL modules, and not the Trashy ones. :)
- Added filename aswell to show when a module was found.. If this
is a trashy one, then it AIN'T no THX-module..
v2.4 MAJOR UPDATE
- Added menu support (Well... Some :) ..)
- Added locale support (English=default)..
To change the language, change, or disable the LANGUAGE tooltype
in the icon..
- When cancel a found module, THXRipper disabled all the gadgets,
fixed
- Added a file requester when saving a module aswell..
- Added a "Sample"-button, witch display's all samples available in a
requester (only THX-modules)...
- Added a filechecker that checks for existens of a file, if a file
exists, THXRipper will not overwrite it if you doesn't want to! :)
- Added hotkey/underscore support..
- Added support for straight THX-Module loading, THXRipper let you
load a THX-module, and play it.. :)
- Fixed a small bug when getting to long texts (again)..
- Added player routine for Protracker modules (just for fun), just
load them as usually and press the play button..
- About is replaced with an about-requester, instead of print text..
- Fixed a small GFX-bug when using multiscan/productivity screenmode
v2.1
- THXRipper didn't recalculate the sample names, thanks to
Kenneth Jonsson (Daiz'l / Mystic) for reporting this bug..
- Fixed a small bug when saving
- Added version ID (Again.. Forgot to include in v2.0..)
v2.0
- Added a new check; If samples bigger than 63,
then the found THX module would be stamped as: BAD THX format..
- Added GUI
- Rewrote 70% of the code
- Added reqtools
- Added a faster search routine
+ alot more..
v1.1
- Added an ID to reconize the ripper itself ($ID: IDX)
- When saving found thx, THXRipper will auto add comment to this
file..
- Added Cia THX-Player to play found THX modules in files, please
notice that this routine is not playing on interrupt, it means
that you should let the system be, until you are tired of listning
to the THX-module...
- Removed AmigaE src from the archieve
v0.1
- First public release
Contact
-------
EMAIL : kaarej@barentsnett.no
BBS : +47-78 47 10 42 / Key Stroke (Norway)